-
-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: move to v4 #233
feat: move to v4 #233
Conversation
avik-pal
commented
Sep 26, 2024
•
edited
Loading
edited
- Fixes ManifoldProjection to use the actual formulation from Hairer 3
- Note that this is a breaking change (removing NonlinearSolve, users need to load it manually). Currently the version is kept as 3.10 since SciMLSensitivity has a dep on this causing a circular test dep, so can't test with v4.
- Also updates GeneralDomain as a consequence
- Removes unused deps
@@ -33,30 +20,34 @@ properties. | |||
|
|||
## Arguments | |||
|
|||
- `g`: The residual function for the manifold. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Similar to how our other packages work, I am making manifold
st the IIP/OOP needs to align with the ODE problem
[NonlinearSolve.jl](https://docs.sciml.ai/NonlinearSolve/stable/basics/solve/). | ||
[NonlinearSolve.jl](https://docs.sciml.ai/NonlinearSolve/stable/basics/solve/) if | ||
`nlsolve` is not `missing`. | ||
- `autodiff`: The autodifferentiation algorithm to use to compute the Jacobian if |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
making this mandatory for the time being. Once NonlinearSolveBase is released, we can reconsider that.
Needs SciML/LinearSolve.jl#543 before we can test this |
@ChrisRackauckas the runs pass. I am bumping the version to 4. This + SciML/SciMLSensitivity.jl#1124 will drop one of the big deps in SciMLSensitivity |